package com.ideal.lx_mss.entity;

import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;

import java.math.BigDecimal;
import java.io.Serializable;
import java.util.Date;
import lombok.Data;

/**
 * material_data–物料主数据
 * 
 * @author wangxiang1998
 * @email 2293672863@qq.com
 * @date 2024-01-12 13:50:52
 */
@Data
@TableName("material_data")
public class MaterialDataEntity implements Serializable {
	private static final long serialVersionUID = 1L;

	/**
	 * 主键
	 */
	@TableId
	private BigDecimal id;
	/**
	 * 物料名称
	 */
	private String materialName;
	/**
	 * 物料规格型号
	 */
	private String standard;
	/**
	 * 物资目录ID
	 */
	private BigDecimal diresId;
	/**
	 * 物资目录名称
	 */
	private String diresName;
	/**
	 * 物资目录编码
	 */
	private String diresCode;
	/**
	 * 物料编号
	 */
	private String materialCode;
	/**
	 * 物料组编码
	 */
	private String matGroupCode;
	/**
	 * 物料描述
	 */
	private String remark;
	/**
	 * 计量单位编码
	 */
	private String unitCode;
	/**
	 * 计量单位名称
	 */
	private String unitName;
	/**
	 * 创建时间
	 */
	private Date createTime;
	/**
	 * 更新时间
	 */
	private Date updateTime;
	/**
	 * 创建者ID
	 */
	private BigDecimal creatorId;
	/**
	 * 创建者名称
	 */
	private String creatorName;
	/**
	 * 是否批次计价
	 */
	private String batchPrice;
	/**
	 * 申请单位
	 */
	private String applyUnit;
	/**
	 * 评估类
	 */
	private String ecCode;
	/**
	 * 项目评估类
	 */
	private String ecpCode;
	/**
	 * 物料类型编码
	 */
	private String materialTypeCode;
	/**
	 * 物料类型名称
	 */
	private String materialTypeName;
	/**
	 * 采购方
	 */
	private String purchaseUnitCode;
	/**
	 * 物料组名称
	 */
	private String matGroupName;
	/**
	 * 采购类型
	 */
	private String purchaseTypeCode;
	/**
	 * 实例化管理
	 */
	private String isInstantiation;
	/**
	 * 采购目录编码
	 */
	private String purCode;
	/**
	 * 采购目录名称
	 */
	private String purName;
	/**
	 * 是否模型
	 */
	private String isModel;
	/**
	 * 状态
	 */
	private String status;
	/**
	 * YEAR
	 */
	private BigDecimal year;
	/**
	 * null
	 */
	private Date lastEditTime;
	/**
	 * 物料状态
	 */
	private String materialStatus;
	/**
	 * 模型编码
	 */
	private String modelCode;
	/**
	 * 模型名称
	 */
	private String modelName;
	/**
	 * 业务类型
	 */
	private String businessType;
	/**
	 * 模型清单
	 */
	private String modelRemark;
	/**
	 * 申请单位ID
	 */
	private BigDecimal applyUnitId;
	/**
	 * 上级ID(下单模型的上级-基础模型ID)
	 */
	private BigDecimal parentId;
	/**
	 * 原省公司物料编码
	 */
	private String oldMaterialCode;
	/**
	 * 评估类
	 */
	private String bklas;
	/**
	 * 项目评估类
	 */
	private String qklas;
	/**
	 * 省份编码
	 */
	private String provinceCode;
	/**
	 * 省份名称
	 */
	private String provinceName;
	/**
	 * 框架协议id
	 */
	private BigDecimal frameContId;
	/**
	 * 框架协议编码
	 */
	private String frameContCode;
	/**
	 * 物料省份状态
	 */
	private String materialProvinceStatus;
	/**
	 * 业务信息
	 */
	private String businessRemark;
	/**
	 * 基础配置明细信息
	 */
	private String materialModelItem;
	/**
	 * 是否科研成果
	 */
	private String isScientificAchievements;
	/**
	 * 产品id
	 */
	private BigDecimal productId;
	/**
	 * 产品名称
	 */
	private String productName;
	/**
	 * 是否自有物资(1:是,0:否)
	 */
	private String stockOwned;

}
